module dimensions

  integer  :: jx, jy, jz, jv, jDir                    ! limits      in r-space

  integer  :: npDir                                   ! number of processes

  !parameter(jx=1, jy=1, jz=32, jv=256, jDir=1, npDir=1)  ! <-- BGK
  parameter(jx=4, jy=1, jz=32, jv=256, jDir=1, npDir=2)  ! <-- linear VMD


  real :: dx,  dy,  dz,  dv                           ! resolution  in r-space
  real :: dkx, dky, dkz, dkv                          ! resolution  in k-space

  real ::  xvec(jx),  yvec(jy),  zvec(jz),  vvec(jv)  ! coord. vectors in r-space
  real :: kXvec(jx), kYvec(jy), kZvec(jz), kVvec(jv)  ! coord. vectors in k-space


end module
